package cn.com.dycc.study_manage.integral.entity;

import java.io.Serializable;
import java.sql.Timestamp;

import com.fasterxml.jackson.annotation.JsonFormat;

public class Pb_Integral_Log implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 5237744650890231258L;

	
	private String log_id;//积分日志记录ID 由序列seq_integra_log_id取值
	private Integer integral_val;//本次获取的积分值
	private String log_flag;//积分类别标识  1专题活动类   2教育学习类   3任务类*/
	private String log_des;//积分获取描述   需要描述清楚是通过什么方式获取积分的，积分类别是那些，获取积分多少
	private String user_id;//本次获取积分的党员ID
	private String dept_id;//获取积分党员的归属党支部ID 界面上不需要录入*/  
	private String state;//可用标识
	private String org_id;//组织标识',                   /*使用组织ID  由session中的top_dept_id获取值*/  
	private Timestamp create_date;//创建时间
	private String info_id;
	private String user_name;
	private String dept_name;
	private String log_flag_name;
	private String info_title;
	public String getLog_id() {
		return log_id;
	}
	public void setLog_id(String log_id) {
		this.log_id = log_id;
	}
	public Integer getIntegral_val() {
		return integral_val;
	}
	public void setIntegral_val(Integer integral_val) {
		this.integral_val = integral_val;
	}
	public String getLog_flag() {
		return log_flag;
	}
	public void setLog_flag(String log_flag) {
		this.log_flag = log_flag;
	}
	public String getLog_des() {
		return log_des;
	}
	public void setLog_des(String log_des) {
		this.log_des = log_des;
	}
	public String getUser_id() {
		return user_id;
	}
	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}
	public String getDept_id() {
		return dept_id;
	}
	public void setDept_id(String dept_id) {
		this.dept_id = dept_id;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public String getOrg_id() {
		return org_id;
	}
	public void setOrg_id(String org_id) {
		this.org_id = org_id;
	}
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	public Timestamp getCreate_date() {
		return create_date;
	}
	public void setCreate_date(Timestamp create_date) {
		this.create_date = create_date;
	}
	
	public String getUser_name() {
		return user_name;
	}
	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}
	public String getDept_name() {
		return dept_name;
	}
	public void setDept_name(String dept_name) {
		this.dept_name = dept_name;
	}
	
	public String getLog_flag_name() {
		return log_flag_name;
	}
	public void setLog_flag_name(String log_flag_name) {
		this.log_flag_name = log_flag_name;
	}
	
	public String getInfo_id() {
		return info_id;
	}
	public void setInfo_id(String info_id) {
		this.info_id = info_id;
	}
	
	public String getInfo_title() {
		return info_title;
	}
	public void setInfo_title(String info_title) {
		this.info_title = info_title;
	}
	
	public String toString() {
		return "Pb_Integral_Log [log_id=" + log_id + ", integral_val=" + integral_val + ", log_flag=" + log_flag
				+ ", log_des=" + log_des + ", user_id=" + user_id + ", dept_id=" + dept_id + ", state=" + state
				+ ", org_id=" + org_id + ", create_date=" + create_date + ", info_id=" + info_id + ", user_name="
				+ user_name + ", dept_name=" + dept_name + ", log_flag_name=" + log_flag_name + ", info_title="
				+ info_title + "]";
	}
	
	
}
